home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / PROGRAM / TOOLOW.ARJ / TUTOR.MAK < prev    next >
Makefile  |  1992-03-01  |  901b  |  50 lines

  1. #
  2. # Tutor - Borland Make File
  3. #
  4. .autodepend
  5. .swap
  6.  
  7. MODEL=m
  8. BCROOT=\BORLANDC
  9. OWLROOT=$(BCROOT)\owl
  10. LIBDIR=$(BCROOT)\lib
  11. INCLDIR=$(BCROOT)\include;$(BCROOT)\owl\include;$(BCROOT)\classlib\include
  12.  
  13. CC=bcc
  14. LINK=tlink
  15. LFLAGS= /Tw /n /x /c /C    /v
  16. CFLAGS= -WE -c -m$(MODEL) -w -N -v
  17. LIBS=cw$(MODEL) c$(MODEL) import
  18. OWLLIBS=$(BCROOT)\owl\lib\owlw$(MODEL) $(BCROOT)\classlib\lib\tclass$(MODEL)
  19.  
  20. PGM=Tutor
  21. OBJS = $(PGM).obj    \
  22.                 jtools.obj \
  23.  
  24. $(PGM).exe: turboc.cfg $(OBJS) $(PGM).res
  25.      $(LINK) $(LFLAGS) @&&!
  26.       $(BCROOT)\lib\c0w$(MODEL) $(OBJS)
  27.       $(PGM)
  28.       nul
  29.       $(OWLLIBS) $(LIBS)
  30.       $(PGM).def
  31. !
  32.      rc -K $(PGM).res $(PGM).exe
  33.  
  34. $(PGM).res: $(PGM).rc 
  35.      rc -r -I$(INCLDIR) $(PGM).rc
  36.  
  37. turboc.cfg: $(PGM).mak
  38.     echo -I$(INCLDIR) -L$(LIBDIR)>turboc.cfg
  39.  
  40. .cpp.obj :
  41.     $(CC) $(CFLAGS) $<
  42.  
  43. clean:
  44.     del *.obj
  45.     del *.exe
  46.     del *.res
  47.     del *.map
  48.     del *.sym
  49.  
  50.